eXtreme Programming--helpful or harmful in educating undergraduates?

نویسندگان

  • Jean-Guy Schneider
  • Lorraine Johnston
چکیده

Criticism is sometimes leveled at the academic Software Engineering community on the basis that current educational practices are too document-centric. Both students and practitioners have suggested that one of the popular, lighter-weight, agile methods would be a better choice. This paper examines the educational goals for undergraduate Software Engineering education and considers how they might be met by the practices of eXtreme Programming. Our judgment is that education about some agile practices could be beneficial for small-scale development. However, as it stands now, eXtreme Programming as a package does not lend itself for use in educating about large-scale system development in tertiary education.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring the Underlying Influencing Factors of Extreme Programming

A study on the pair programming productivity influencing variables is undertaken. Pair programming can be briefly summarized as an unorthodox programming paradigm in which two programmers share one keyboard and monitor during real-time programming sessions. This programming paradigm creates a high peer pressure programming session, where the two programmers are constantly pushed to their limits...

متن کامل

Utilizing Monte Carlo Method for Ranking Extreme Efficient Units in Data Envelopment Analysis

Data envelopment analysis (DEA) is a mathematical programming method for calculatingefficiency of decision making units (DMU). In calculating the efficiency score of unitsthrough DEA we may come up with some efficient units. But the question is among theseefficient units which of them is better. As we know, it is possible to rank inefficient unitsthrough efficiency score; however, for ranking e...

متن کامل

Analysis of Extreme Temperature Change Trend under Future Scenarios in order to Assess Climate Fluctuations (Case Study: Sanandaj and Saghez Synoptic Stations)

Climate change is a phenomenon that has affected natural ecosystems and all aspects of human life in recent years. Therefore, identifying and predicting climate change can greatly help manage it and reduce its harmful effects. The purpose of the present study is to identify whether or not occurrence of climate change by extreme indices including TXx and TNn during 1961-2015. In addition, CanESM...

متن کامل

Teaching About the Brain and Reaching the Community: Undergraduates in the Pipeline Neuroscience Program at the University of Pennsylvania

This article provides an overview of the University of Pennsylvania School of Medicine's Pipeline Neuroscience Program, a multi-tiered mentorship and education program for Philadelphia high school students in which University of Pennsylvania undergraduates are integrally involved. The Pipeline Neuroscience Program provides mentorship and education for students at all levels. High school student...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 74  شماره 

صفحات  -

تاریخ انتشار 2005